﻿/* reset*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font:12px/1.5 宋体;}
select,input,button{vertical-align:middle;font-size:100%;}
fieldset,img{border:0;}
em{font-style:normal;}

.clear{ clear:both; font-size:0;}
.clearfix:after {content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix {*zoom:1;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
a{text-decoration:none; color:#404040;}
html{ overflow:-moz-scrollbars-vertical;}/*在Firefox浏览器下始终显示滚动条；不同浏览器的显示效果都将一致*/
/* End hide from IE-mac */

/*页面居中*/
body{ background:url(../images/bodybg.jpg) repeat-x;}
.box{margin:0 auto;width:auto;background:url(../images/bleft.jpg) left bottom no-repeat; }
.box1{background:url(../images/bright.jpg) right bottom no-repeat; }
.content{margin:0 auto;width:1000px;}

/*header*/
.header{ width:100%; height:28px; background:url(../images/headbg.jpg) repeat-x;}

/*top*/
.top{ width:990px; padding:18px 5px;}
.top img{ float:left;}
.top span{width:3px; height:47px;/*44px*/ margin:0 8px; font-size:0px; background-color:#7a502a; display:block; float:left;}
.top p{ float:right; padding-right:40px; color:#ab8039; line-height:26px;}
.top p a{color:#7a502a; padding:0 8px;text-decoration:none; height:26px; display:block; float:left;}
.top p a:hover{text-decoration:underline;color:#C47430;}

.top #logo-main
{
    /*width:247px;
    height:53px;*/
    height:48px;
}
.top #logo-sub
{
    /*width:160px;
    height:56px;*/
    height:48px;
}
/*title*/
.title{ width:359px; height:110px; margin:18px auto; }

/*search*/
.search{width:740px; height:239px;margin:8px auto; padding-top:24px; padding-left:102px;  background:url(../images/sbg1.png) left top no-repeat; }

.s-top{ width:521px;height:30px; }

.s-top a{ float:left; width:55px; height:30px; line-height:30px;  display:block; margin-right:5px; text-align:center; font-weight:bold; color:#a97900}
.s-top a:hover{background:url(../images/listbg.jpg) no-repeat; font-weight:bold; color:#FFF;}
.s-top .selected{background:url(../images/listbg.jpg) no-repeat; font-weight:bold; color:#FFF;}

#now{font-weight:bold; color:#FFF;}
.s-bot{ display:none; width:634px; height:37px; padding-top:6px; font-family:"宋体";}

.firstbtn{ margin-left:24px; cursor:pointer;}
.search .srzs{ padding-top:20px; color:#474747;}
.s-bot .srzs a{ color:#474747;}
.search .srzs a:hover{ color:#007564;}

.qkdh{width:178px; height:65px; margin-left:204px; padding-top:0px; padding-left:0px; margin-top:25px; background:url(../images/qkdhbg.jpg) no-repeat;}
.qkdh a{ display:block; width:138px;  height:65px; float:none; margin:0 auto;}

/*footer*/
.footer{width:835px; margin:0 auto; margin-top:56px;}
 .footlink{ width:835px; height:30px; line-height:30px; text-align:center; background:#7a502a;  color:#FFF;}
 .footlink a{color:#FFF;}
.footinfo{ text-align:center; padding-top:24px; line-height:22px; font-family:"宋体";}
.footer p.footlink a{padding:0 4px;}
.footer p.footlink a:hover{ text-decoration: underline;}

/*---智能提示--*/
.dictlist{border: 1px solid #999999;background-color: #ffffff;text-align:left; z-index:999;position: absolute;width: auto;height: auto;display: none;cursor: point;font-size: 14px;} 
.dictlist div{line-height: 150%;clear: both;} 
.dictlist div span{	padding-top:3px;padding-bottom:3px; padding-left:3px; width:99%;  } 
.rw{float: left;width: 100%;} 
/*.rc{float: right;color: Green;} */
.drop_selected span{background: #e2eaff;} 
.hide{display:none;}